package com.brush.pig.domain.resp.Goods;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.Date;

@Getter
@Setter
@ApiModel(value = "LotGoodsResp",description = "物资返回参数")
public class LotGoodsResp {

    /**
     * 主键
     */
    @ApiModelProperty(value = "主键")
    private Long id;


    /*
    * 所属场区
    * */
    @ApiModelProperty(value = "所属场区")
    private String deptName;

    /**
     * 物资类型（数据字典）
     */
    @ApiModelProperty(value = "物资类型（数据字典）")
    private String type;

    /**
     * 物资名称
     */
    @ApiModelProperty(value = "物资名称")
    private String name;


    /**
     * 品牌（数据字典）
     */
    @ApiModelProperty(value = "品牌（数据字典）")
    private String brand;

    /**
     * 规格（数据字典）
     */
    @ApiModelProperty(value = "规格（数据字典）")
    private String specs;

    /**
     * 到期时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @ApiModelProperty(value = "到期时间")
    private Date expireTime;


    /**
     * 数量
     */
    @ApiModelProperty(value = "数量")
    private BigDecimal num;

    /**
     * 单位（数据字典）
     */
    @ApiModelProperty(value = "单位（数据字典）")
    private String unit;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;

}
